﻿version: '3'


services:
  vaultwarden:
    image: vaultwarden/server:latest
    container_name: vaultwarden
    restart: unless-stopped
    environment:
      - DOMAIN=https://warden.eigendomein.nl   # <--- Pas dit aan naar jouw domein
      - SIGNUPS_ALLOWED=false
      - ADMIN_TOKEN=${ADMIN_TOKEN}     # Haalt de geheime token uit Portainer Env
      - SHOW_PASSWORD_HINT=false
      - WEBSOCKET_ENABLED=true         # Zorgt voor directe sync tussen apparaten
      - TZ=${TZ}                       # Zet de tijd goed
    volumes:
      - /volume1/docker/vaultwarden:/data
    networks:
      - shared_proxy_net
    ports:
      - "8780:80"


networks:
  shared_proxy_net:
    external: true